package com.gimi.cloud.jimi.merchantZone.service.product;

import com.gimi.cloud.jimi.dto.product.ProductSkuDto;

import java.util.List;
import java.util.Map;

/**
 * Created by shazhiwei on 2017/12/26.
 */
public interface SkuService {

    /**]
     * 根据商品id获取sku列表
     * @param productId 商品id
     * @return sku list
     */
    List<ProductSkuDto> getSkuList(String productId);
    /**
     * 保存变价后的Sku信息
     * @param list
     */
	void saveSkuList(List<ProductSkuDto> list);
	/**
	 * 获得商品的状态
	 * @param prodId
	 * @return
	 */
	String getProdStatus(String prodId);

    /**
     * sku模板属性关系转化
     * @param list
     * @return
     */
    List<Map<String,Object>> getSkuModelDetail(String skuValue);
    
    /**
     * 删除一条sku
     */
    void deleteOne(ProductSkuDto dto);
    /**
     * 查看图片
     */
    List<String> findSkuImg(ProductSkuDto dto);
}
